package com.fruitshop.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.fruitshop.entity.ProductDetail;

/**
 * 商品详情服务接口
 */
public interface ProductDetailService extends IService<ProductDetail> {
    
    /**
     * 根据商品ID获取商品详情
     * @param productId 商品ID
     * @return 商品详情对象
     */
    ProductDetail getByProductId(Integer productId);
    
    /**
     * 保存或更新商品详情
     * @param productDetail 商品详情对象
     * @return 是否成功
     */
    boolean saveOrUpdateDetail(ProductDetail productDetail);
    
    /**
     * 根据商品ID删除商品详情
     * @param productId 商品ID
     * @return 是否成功
     */
    boolean deleteByProductId(Integer productId);
} 